﻿/*--[if lte IE 6]>body { behavior:url("csshover.htc"); }<![endif]--*/
body{ margin:0; padding:0; font-family: "Microsoft YaHei","微软雅黑","simsun", Arial, Helvetica, sans-serif; min-width:1000px; background:#fff;}
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}

a{ text-decoration:none; outline:none; color:#666;}
a:active{star:expression(this.onFocus=this.blur());}
#clear{ clear:both; height:0px; overflow:hidden;}
.w1100_center{ width:1100px; margin:0 auto;}
.w1000_center{ width:1000px; margin:0 auto;}

.centeer_img{display:inline-block;text-align: center;vertical-align:middle;border:none;}
.center_img{display:inline-block;text-align: center;vertical-align:middle;border:none;}
.edge , .vertical,.img_vertical{ width:0; height:100%; display:inline-block;vertical-align:middle;}


/*----- TOP------*/
#xtop{height:110px; clear:both; width:100%;clear:both;background:#fff; min-width:1000px;font-family: "Microsoft YaHei"!important;}
#xtop .top_01{ height:40px; color:#fff; font-size:12px; color:#666; line-height:40px; text-align:right;}
#xtop .top_01 p.top_tel{ float:right; width:225px; background:url(../images/icon10.png) no-repeat left center; padding-left:10px;color:#0970d7; height:38px; overflow:hidden;}
#xtop .top_01 a{ color:#9ddbf6;}
#xtop .top_01 a:hover{ color:#fff;}

/*---  搜索 ---*/
#ss_box{ width:220px; height:30px;float:right;font-family: "Microsoft YaHei"!important;overflow:hidden; margin-left:20px; margin-top:5px;}
#ss_box .ss_input{ width:169px; height:28px; line-height:28px; margin:0; padding:0 5px; font-size:12px; color:#999;font-family: "Microsoft YaHei"; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-right:0; text-indent:5px; float:left;resize:none;}
#ss_box .ss_input:hover{ border-left:1px solid #0970d7; border-top:1px solid #0970d7; border-bottom:1px solid #0970d7; border-right:0; outline:none;} 
#ss_box .ss_input:focus{ border-left:1px solid #0970d7; border-top:1px solid #0970d7; border-bottom:1px solid #0970d7; border-right:0; outline:none;}
#ss_box .ss_an{ border:none; width:40px; height:30px; overflow:hidden; margin:0; padding:0; background:url(../images/ss_icon.png) center center no-repeat; float:right; cursor:pointer; background-color:#0970d7;}


#xtop .nav_left{ height:71px; position:absolute; left:0;  width:16%; float:left; margin-top:1px;}

#xtop .logo{ float:left; height:90px; margin-top:20px;}
#xtop .logo a{ width:220px; height:90px; display:block; overflow:hidden; line-height:999px;}

/*----- 导 航 ------*/
#nav{ width:775px; height:90px;line-height:90px; z-index:10; display:block; margin:0; padding:0; float:right;font-family: "Microsoft YaHei"!important;}
#nav ul{height:60px; position:relative; margin-left:20px;}
.main_nav ul li {float:left; width:75px; height:90px;position:relative; margin:0; padding:0 10px;  }
.main_nav ul .no_x{ background:none!important;}
.main_nav ul li a {	display:block; height:86px; line-height:90px; padding:0 5px; text-align:center;color:#000;font-size:15px; text-align:center;}
.main_nav ul li a:hover{ color:#0970d7; font-weight:bold; border-bottom:4px solid #0970d7; padding:0 5px;}
#nav .nav_active a{ color:#0970d7!important; border-bottom:4px solid #0970d7!important;}


/*---导航下拉时固定当前状态 ---*/
#nav .aNavHover{color:#0970d7;border-bottom:4px solid #0970d7!important; }
#nav .no_x .aNavHover {}
/*---导航下拉---*/
.main_nav ul li dl {position:absolute;left:-33px;top:90px;width:160px;display:none;z-index:999;border-top:none; background:#fff;}
.main_nav ul li dl dt{ width:160px; float:left; margin-right:5px;}
.main_nav ul li dl dt h1{height:60px; width:185px; margin-bottom:10px;font-family: "Microsoft YaHei"!important; font-weight:normal; line-height:60px; background:#abcd05; color:#fff; font-size:16px; text-align:center;}
.main_nav ul li dl dt a {display:block; text-align:center; border:none; font-weight:normal;	height:40px!important;line-height:40px!important;color:white;background:url(../images/nav_icon03.png) no-repeat 17px 14px !important; padding-right:5px; font-size:12px; color:#444!important; font-size:12px;}
.main_nav ul li dl dt a:hover{color:#fff!important ; border:none;background: url(../images/icon03.png) no-repeat 165px 11px #0970d7!important; }


/*-- 导航下拉 推荐产品列表样式 --*/
#topnav_prolist{ clear:both;}
#topnav_prolist .navprolist{border-bottom:1px solid #eee; height:100px; padding-bottom:10px; padding-top:10px;clear:both;}
#topnav_prolist .nypro_img{ float:left; padding:0px;width:100px; height:100px; background:#fff; border:1px solid #eee;overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}
#topnav_prolist .nypro_img img{ float:none!important;}
#topnav_prolist .listtext{float:left; width:180px; margin-left:10px; margin-top:5px; color:#999; line-height:20px; font-size:12px;}
#topnav_prolist .listtext a.bt{color:#333; border:none!important; font-size:16px;font-family:'Microsoft YaHei'; width:auto; height:25px; line-height:25px; overflow:hidden; text-align:left; margin:0px; padding:0px;}
#topnav_prolist .listtext a.bt:hover{ color:#f06524; background:none;}

#topnav_prolist .listtext .pro_des{height:60px; width:180px; overflow:hidden;line-height:20px;}



#ind_hot_pro{ width:100%; height:200px; background:#e5e5e5; padding:20px 0 20px 0; border-bottom:1px solid #ddd; margin:auto; overflow:hidden;}
#ind_hot_pro .pro_gdfl { width:1100px; margin:auto; height:200px; position:relative;overflow:hidden; }

#ind_hot_pro .pro_gdfl .hd{ overflow:hidden; width:1100px;  height:100px; position:absolute;top:85px;} 
#ind_hot_pro .pro_gdfl .hd  a{ font-size:50px; line-height:50px; color:#666; font-family:"宋体"; font-weight:bold; width:50px; height:50px; display:block;cursor:pointer;}
#ind_hot_pro .pro_gdfl .hd .prev{ float:right;} 
#ind_hot_pro .pro_gdfl .hd .next{ float:left;} 

#ind_hot_pro .pro_gdfl .bd{ padding-left:45px; padding-top:15px;} 
#ind_hot_pro .pro_gdfl .bd ul{ overflow:hidden; zoom:1; } 

#pro_gdfl{ clear:both;}
#pro_gdfl li{ float:left; width:165px; height:180px; border:none; text-align:center;}
#pro_gdfl li .profl_title{ height:30px; line-height:30px; font-size:14px; color:#333; width:140px; display:block; text-align:center;}
#pro_gdfl li a:hover{ color:#f56d01;}



#pro_gdfl li .proimg_bk{ width:130px; height:130px; position:relative;display:table-cell;text-align:center;vertical-align:middle;background:#fff;border:6px solid #ccc;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px; overflow:hidden;}
#pro_gdfl li .proimg_bk:hover{border:6px solid #3089e2;}
#pro_gdfl li .proimg_bk .profl_img{ height:130px; width:130px; line-height:130px;font-size:130px;text-align:center;position:static;+position:absolute;top:50%;}
#pro_gdfl li .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:125px; max-height:125px}


/*-- 首页结构 --*/
#main_center{ width:1000px; margin:20px auto;font-family: "Microsoft YaHei","微软雅黑" !important;  clear:both; border-top:none; margin-bottom:20px; background:#fff;}
 #left_box{ width:220px; float:left;}
 #right_box{ width:755px; padding-left:20px; float:left; background:#fff; }


.biaoti01{ height:40px; line-height:40px; margin-bottom:10px; border-bottom:2px solid #ccc;}

.biaoti01 p{ font-size:18px; color:#444; float:left; color:#333; background:url(../images/bt_icon1.jpg) no-repeat left 10px; padding-left:30px; font-weight:normal; border-bottom:2px solid #0970d7; height:40px;}
.biaoti01 span{ color:#999; font-size:14px; margin-left:10px; border-bottom:2px solid #ddd; height:40px; display:block; float:right;}
.biaoti01 a{ float:right; font-size:12px; color:#333; margin-top:5px;}

/*--左边目录--*/
#pro_nav_lb{margin:0px; width:210px; clear:both;}
#pro_nav_lb li{ height:30px; line-height:30px; font-size:12px; margin-bottom:2px; border-bottom:1px solid #eee; background:url(../images/icon_02.jpg) no-repeat left; text-indent:15px;}
#pro_nav_lb li a{ color:#333; display:block; height:30px; overflow:hidden;}
#pro_nav_lb li a:hover{ color:#fff;}

#pro_nav_lb li:hover{ background: url(../images/icon03.png) 95% no-repeat #ccc; color:#333;behavior: url(/pie/PIE.htc);}
#pro_nav_lb li:hover a{ color:#333;}
#pro_nav_lb li.dd_hover{ background: url(../images/icon03.png) 95% no-repeat #0970d7; color:#fff;behavior: url(/pie/PIE.htc);}
#pro_nav_lb li.dd_hover a{ color:#fff;}


/*--产品右边出现二级目录--*/
#pro_nav_lb02{margin:0px;width: 210px; overflow: hidden;}
#pro_nav_lb02 li{ height:30px; line-height:30px; font-size:12px; margin-bottom:2px; border-bottom:1px solid #eee; background:url(../images/icon_02.jpg) no-repeat left; text-indent:15px;}
#pro_nav_lb02 li a{ color:#333; display:block;overflow:hidden; clear:both; width:200px; height:30px; line-height:30px}
#pro_nav_lb02 li a:hover{ color:#fff;}

#pro_nav_lb02 li:hover a{ color:#333;}
#pro_nav_lb02 li.dd_hover{  margin-bottom:2px; background: url(../images/icon03.png) 95% no-repeat #0970d7; color:#fff;behavior: url(/pie/PIE.htc);}
#pro_nav_lb02 li.dd_hover a{ color:#fff;}

/*---内页左边目录固定当前状态 ---*/
#pro_nav_lb02 .twonav {  z-index:1px; background: url(../images/icon03.png) 95% no-repeat #0970d7; color:#fff!important;}

 #left_box .pro_nav02 li ul{width:250px;position:absolute; z-index:999; display:none; float:left; margin-top:-30px; margin-left:190px; border-top:none;  }
 #left_box .pro_nav02 li ul li{ margin:0px 0 0px 10px;width:230px; border-bottom:1px solid #999!important; border:none; background: url(../images/icon03.png) 95% no-repeat #666; line-height:30px; height:auto!important; overflow:hidden;}
 #left_box .pro_nav02 li ul li:hover{ border:none; border-bottom:1px solid #999;}
 #left_box .pro_nav02 li ul li a{  background: url(../images/icon03.png) 95% no-repeat!important; height:30px; line-height:30px; font-size:12px; display:block; color:#fff!important;}
 #left_box .pro_nav02 li ul li a:hover{  background: url(../images/icon03.png) 95% no-repeat!important; color:#FF3!important; border-left:none!important;}




/*--分公司--*/
.left_fgs{background:url(../images/ny_15.jpg) no-repeat top center; padding-top:30px; margin-top:15px; clear:both;font-family: "Microsoft YaHei","微软雅黑" !important;}
.left_fgs a{ height:45px; padding:10px; display:block; border-bottom:1px solid #eee; font-size:18px; color:#666;}
.left_fgs a span{ font-size:12px; display:block; color:#999;}
.left_fgs a.fgs01{ background:url(../images/fgs01.jpg) no-repeat 95% top;}
.left_fgs a.fgs02{ background:url(../images/fgs02.jpg) no-repeat 95% top;}
.left_fgs a.fgs03{ background:url(../images/fgs03.jpg) no-repeat 95% top;}
.left_fgs a:hover{ color:#F60;}

.about_box{  clear:both;font-family: "Microsoft YaHei","微软雅黑" !important;}
.about_box .text{ font-size:12px; line-height:20px; color:#999; height:100PX; overflow:hidden; margin-top:5px;}

.biaoti02{ height:35px; line-height:35px; font-size:18px; color:#444;}
.biaoti02 span{ color:#666; font-size:14px; margin-left:10px;}

.ind_video{ margin-top:15px; clear:both;font-family: "Microsoft YaHei","微软雅黑" !important;}
.ind_video .video_img{ width:100%; margin-top:5px; }

 
/* 推荐产品  类别切换- 公用类 */ 
#ind_tab_hotpro{text-align:left;clear:both; margin-bottom:20px;} 
#ind_tab_hotpro .hd{ height:30px; line-height:30px; background:#fff; position:relative; clear:both;} 
#ind_tab_hotpro .hd ul{ float:right; width:350px;height:30px; font-size:12px;   } 
#ind_tab_hotpro .hd ul li{ float:right; height:30px; margin-left:-20px; padding-left:20px; padding-right:20px; background:url(../images/tab_bg02.png) no-repeat left; text-indent:10px;} 
#ind_tab_hotpro .hd ul li a{ color:#000;}
#ind_tab_hotpro .hd ul li.on{ height:30px; position:relative;  background:url(../images/tab_bg01.png) no-repeat left; cursor:pointer; text-indent:10px; z-index:999; } 
#ind_tab_hotpro .hd ul li.on a{ color:#333;} 

#ind_tab_hotpro .bd{ background:#e6e6e6;} 
#ind_tab_hotpro .bd ul{} 
#ind_tab_hotpro .tempWrap{ margin:15px;  } 


/*--首页产品 列表样式 --*/
#ind_prouctsbox{ clear:both; background:#fff; padding: 5px 0px 5px 0px;}
#ind_prouctsbox li{ float:left; width:178px; font-size:12px; height:215px;overflow:hidden; margin:10px 5px 5px 5px;}
#ind_prouctsbox li  .pic{ height:175px; width:175px; background:#fff;display:table-cell;text-align:center;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden; display:block; border:1px solid #ddd;}
#ind_prouctsbox li  .pic img{display:inline-block;text-align: center;vertical-align:middle;}

#ind_prouctsbox li  .title{ padding:10px 0 10px 0; border-top:none; clear:both; text-align:center;  background:#fff;}
#ind_prouctsbox li  .title div a{ font-size:14px; height:20px; line-height:20px; font-weight:normal; color:#444;display:block; overflow:hidden;}
#ind_prouctsbox li  .title div a:hover{ color:#F60;}
#ind_prouctsbox li  .title p{ height:20px; line-height:20px; overflow:hidden; margin-bottom:5px;margin-top:5px; color:#999;white-space:nowrap;}



/*--内页产品 列表样式 --*/
#ny_prouctsbox{ clear:both;}
#ny_prouctsbox li{ float:left; width:225px; font-size:12px;overflow:hidden; margin:10px 13px 10px 13px; }
#ny_prouctsbox li  .pic{ height:220px; width:160px; background:#fff;display:table-cell;text-align:center;display:table-cell;text-align:center;vertical-align:middle; display:block; border:1px solid #ddd;}
#ny_prouctsbox li  .pic img{display:inline-block;text-align: center;vertical-align:middle;}

#ny_prouctsbox li  .title{ border-top:none; clear:both; height:80px; background:#fff; text-align:center; color:#fff; padding:5px;}
#ny_prouctsbox li  .title div a{ font-size:14px; text-align:center; height:25px; line-height:25px; font-weight:normal; color:#333;display:block; overflow:hidden; margin-bottom:10px;}
#ny_prouctsbox li  .title div a:hover{ color:#f06524;}
#ny_prouctsbox li  .title p{ height:20px; line-height:20px; overflow:hidden; margin-bottom:5px; color:#999;white-space:nowrap;}
#ny_prouctsbox li  .title a.pro_morean{ color:#fff; background:#0970d7; margin-left:2px; margin-right:2px; width:72px; float:left; display:block; height:25px; line-height:25px;}
#ny_prouctsbox li  .title a.pro_morean:hover{ background:#288ef4;}
/*---标题样式---*/
.biaoti03{ clear:both; height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.biaoti03 p{ float:left; font-size:16px; font-weight:normal; color:#000;}
.biaoti03 p span{ color:#999; font-size:12px; margin-left:5px;}
.biaoti03 .more{ float:right; font-size:10px; margin-top:13px;color:#999; line-height:999px; overflow:hidden; width:41px; height:11px; background:url(../images/more.png) no-repeat;}

/*---首页4块新闻资讯---*/
#ind_newsbox{ border:1px solid #ddd; padding:5px; clear:both; height:240px; margin-top:10px;}
.news_box01{ width:340px; height:220px;float:left;margin:10px 5px 5px 15px; }
.news_box01 .news_img{ float:left;width:340px; height:80px; background:#ddd; margin-bottom:10px;}

.news_box01 .news_list{  margin-top:5px; clear:both;}
.news_box01 .news_list li{ height:24px; line-height:24px; *height:20px; *line-height:20px; background:url(../images/icon_07.png) no-repeat 0px center; padding-left:12px;}
.news_box01 .news_list li a{ float:left; color:#666; width:260px; height:25px; overflow:hidden;font-size:12px;}
.news_box01 .news_list li a:hover{color:#F60;}
.news_box01 .news_list li span{ float:right; font-size:9px; color:#999; display:none; }
.news_box01 .news_list li b{color:#7f7e7e; font-weight:normal; float:right; font-size:10px;}
/*---标题样式---*/
.biaoti{ clear:both; height:30px; line-height:30px; overflow:hidden; margin-bottom:5px;}
.biaoti p{ float:left; font-size:18px; font-weight:normal; color:#004ea2;}
.biaoti p span{ color:#999; font-size:14px; margin-left:5px;}
.biaoti .more{ float:right; font-size:10px; margin-top:13px;color:#999; line-height:999px; overflow:hidden; width:41px; height:11px; background:url(../images/more.png) no-repeat;}

#fc_zs_box{ clear:both; margin-top:18px;}

/*-- 专家风采 --*/ 
#zjfc_box{ height:200px; width:345px; float:left;  border:1px solid #ddd; padding:10px;}
 
/*-- 专家风采 框架和左右按钮样式 --*/ 
#zjfc_box .leftLoop{  height:200px; display:block; clear:both; } 
#zjfc_box .leftLoop .hd{ overflow:hidden;  height:58px; margin-top:-150px;_margin-top:-150px;position:relative; } 
#zjfc_box .leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
#zjfc_box .leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:8px; height:8px; overflow:hidden; background:#ccc; margin-left:5px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
#zjfc_box .leftLoop .hd ul li.on{ background:#f06524;  } 
#zjfc_box .leftLoop .bd{ height:120px;} 
#zjfc_box .leftLoop .bd ul{ overflow:hidden; zoom:1; } 

/*-- 专家风采 列表样式 --*/
.zjfc_gdlist{ clear:both;}
.zjfc_gdlist li{ width:100%; float:left; margin-right:2px; height:152px; overflow:hidden; margin-top:5px;}
.zjfc_gdlist li .pic { display:table-cell;text-align:center;vertical-align:middle;height:150px; border:1px solid #ddd; width:125px; display:block; float:left;}

.zjfc_gdlist li .title{ height:25px; line-height:20px;float:left; width:205px; margin-left:10px;}
.zjfc_gdlist li .title a{ font-size:16px; height:20px; line-height:20px; font-weight:normal;  color:#333; overflow:hidden; display:block;margin-bottom:5px;}
.zjfc_gdlist li .title a:hover{ color:#F60;}
.zjfc_gdlist li .title p { font-size:12px; line-height:22px; color:#999;}


/* 荣誉证书 图片列表 */ 
#ind_honor { width:370px; float:left; height:200px; border:1px solid #ddd; margin-left:15px; padding:10px 0px 10px 0px;}
#ind_honor .picList li{ width:160px;  } 
#ind_honor .picList .pic{ text-align:center; line-height:0px;  } 
#ind_honor .picList .pic img{ width:160px; height:125px; padding:2px; border:1px solid #ddd; } 
#ind_honor .picList .pic a:hover img{ border-color:#f60;  } 
#ind_honor .picList .title{ line-height:24px; font-size:12px;   } 
 
#ind_honor .biaoti{ margin:0 10px 0 10px;}
/* 多个左滚动 - 公用类 */ 
#ind_honor .leftLoop{ overflow:hidden; position:relative;  } 
#ind_honor .leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4; display:none; } 
#ind_honor .leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background:url("demoEffect/images/icoLeft.gif") no-repeat;} 
#ind_honor .leftLoop .hd .next{ background:url("demoEffect/images/icoRight.gif") no-repeat;  } 
#ind_honor .leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
#ind_honor .leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);} 
#ind_honor .leftLoop .hd ul li.on{ background:#f00;  } 
#ind_honor .leftLoop .bd{ padding:10px 0 10px 0;} 
#ind_honor .leftLoop .bd ul{ overflow:hidden; zoom:1; } 
#ind_honor .leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 

#link_box{ width:1000px; margin:15px auto;}

/* 漂浮 -主要css样式*/
.main-im{position:fixed;right:10px;top:400px;z-index:1000;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:normal;color:#e66d15; line-height:20px;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im.png) no-repeat left top;}

/*-- 底部 --*/
#foot_box{ font-size:12px; color:#999; padding-top:0px; background:#333; border-bottom:3px solid #4a8199; clear:both;  margin-top:30px;}
.foot_bt{ background:url(../images/foot_x3.jpg) no-repeat bottom left; margin-bottom:20px; padding-bottom:10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#a4a4a4;}

.foot_about{ width:200px; font-size:12px; float:left; text-align:left; border-right:1px solid #444; padding-right:30px;}
.foot_about h1{ font-size:14px;letter-spacing:10px; font-weight:normal; padding:0px; margin:5px 0 5px 0; color:#999;}


.foot_service{ width:320px; padding:0 30px 0 50px; float:left;  border-right:1px solid #444;}
.foot_service a{ width:150px; float:left; margin-bottom:10px; height:20px; color:#999; font-size:14px; overflow:hidden; display:block; background:url(../images/foot_icond.jpg) no-repeat left 8px; padding-left:10px;}
.foot_service a:hover{ color:#abcd05;}

/*---底部 新闻---*/
.foot_newslist{ font-size:12px; width:200px; float:left; border-left:1px solid #444;border-right:1px solid #444; height:250px; padding:0 20px 0 40px;}
.foot_newslist dl{ clear:both; height:40px;padding-bottom:5px; margin-bottom:3px; overflow:hidden;}
.foot_newslist dl dd{ float:left; margin-right:15px; width:40px; height:40px; overflow:hidden; border:1px solid #333;}
.foot_newslist dl dd img{}

.foot_newslist dl dt{ float:left; width:200px;}
.foot_newslist dl dt a{ color:#999; font-size:13px; height:20px; line-height:20px; overflow:hidden; display:block;}
.foot_newslist dl dt a:hover{ color:#5cadd1;}
.foot_newslist dl dt p{ color:#666; font-size:12px; line-height:20px; overflow:hidden; height:40px; margin-bottom:5px;}

.foot_contact{  margin-left:50px; float:left; width:310px;}
.foot_contact .contact_list{ line-height:20px; border-bottom:1px dashed #444; padding-bottom:10px; margin-bottom:15px;}
.foot_contact .contact_list li{ margin-bottom:5px; padding-left:25px;}
.foot_contact .contact_list li.add{ background:url(../images/foot_icon01.png) no-repeat left 0px;}
.foot_contact .contact_list li.tel{ background:url(../images/foot_icon02.png) no-repeat left 0px;}
.foot_contact .contact_list li.email{ background:url(../images/foot_icon03.png) no-repeat left 0px;}

.foot_about .foot_2wm{ float:left; margin-right:15px;}
.foot_about p{ float:left; margin-top:20px;}


.foot_Copyright{ height:90px; line-height:30px; border-top:1px solid #555;clear:both; margin-top:40px;text-align: right;}
.foot_Copyright p{ float:left;}
.foot_Copyright .foot_nav{ float:right;}
.foot_Copyright .foot_nav a{ color:#999; margin-left:10px;}
.foot_Copyright .foot_nav a:hover{ color:#abcd05;}

 /*--- 首页 友情链接 向上展开 ---*/
#ind_links_box{ width:140px; position:relative; float:left; background:#fff; margin-top:20px;}
#ind_links_box ul{ bottom:0px; position:absolute; width:100%;clear:both; }
#ind_links_box .none { display:none;}
#ind_links_box ul li a { background:url(../images/bg1.png) no-repeat 200px 18px; text-decoration:none; font-size:14px; color:#555; display:block;  height:20px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
#ind_links_box ul li a:hover{ color:#8caf00; }
#ind_links_box ul li a.selected:hover { color:#fff; }
#ind_links_box ul li .selected { background-color:#8caf00;  background-position:200px -9px; color:#fff; }
#ind_links_box ul li { display:inline;display:inline-block;width:100%; position: relative; min-height:22px; _height:22px; z-index: 10; zoom:1 }
#ind_links_box ul li h4 { position:absolute;bottom:0px; left:0px; z-index:20; border:1px solid #ddd; text-align:left; text-indent:15px; width:140px; cursor:pointer; background: url(../images/links_icon01.png) no-repeat right #f8f8f8; text-decoration:none; font-size:12px; color:#333; display:block;  line-height:20px; font-weight:normal; }
#ind_links_box ul li.noline { border-bottom:none; }
#ind_links_box ul li.selected h4 { background: url(../images/links_icon02.png) no-repeat right #f8f8f8; color:#00acec;}


#ind_links_box li .list-item { padding:10px; padding-bottom:20px; margin-left:-100px; margin-bottom:21px; position:relative; zoom:1;  background:#004ea1; border:1px solid #004ea1;  clear:both; width:265px; height:300px; overflow:auto;}
#ind_links_box li .list-item a { background:none; float:left;  border:none; color: #fff; display:block; text-align:left; font-size:12px; width:120px;height:25px; line-height:25px; text-indent:10px; }
#ind_links_box li .list-item a:hover{ background:#3b9aff; color:#fff; text-decoration:none;}


/*---内页----*/
#ny_banner{ width:100%; height:220px; clear:both;}

#map{ height:40px; line-height:40px; background:#fff; display:block; border-bottom:2px solid #ddd; }
#map p{ float:left; font-size:18px; width:120px; font-weight:normal;color:#333; background:url(../images/bt_icon1.jpg) no-repeat left center; padding-left:30px;}
#map .map_right{ float:right; height:33px;  padding-right:10px; text-align:right; font-size:12px;font-family:"微软雅黑"; color:#333;}
#map .map_right a{ color:#444;}
#map .map_right a:hover{ color:#0970d7;}
#map .map_right span{ color:#0970d7;}


#nr_main_box{ clear:both; line-height:24px; font-size:12px; padding-top:20px; color:#666;}
 
.ny_biaiti{  padding:15px;background:#0970d7; margin-bottom:15px;}
.ny_biaiti span{ color:#fff; font-size:14px;}
.ny_biaiti p{ font-size:25px; color:#fff;  margin-top:5px; width:100%; font-weight:normal;}

#inside_rnewtil{ text-align:center; font-size:24px; color:#333333;width:100%; margin-top:20px; margin-bottom:10px; padding-bottom:10px; font-family:"Microsoft YaHei";}
.inside_rnewtime{ text-align:center; font-size:12px; color:#444; border:1px solid #ddd; width:100%; height:25px; line-height:25px;background:#f3f3f3; margin-top:5px;}
.inside_rnewcon ,.about_text{ font-size:12px; color:#727171; line-height:24px; margin-top:10px;width:100%;font-family:"simsun";}


/*---- 分页 ----*/
#fengye{ text-align:left;font-size:12px; line-height:28px;height:28px; *height:28px; overflow:hidden;clear:both; margin-bottom:3px; padding-top:20px; color:#333;}
#fengye input{ width:20px; height:15px; color:#e6392b;}
#fengye a{ border:1px solid #0970d7; background:#0970d7;cursor:pointer;width:60px;color: #fff; text-align:center; display:block; float:left; margin-right:10px; font-size:12px; line-height:25px;}
#fengye a:visited{color: #ff7300;}
#fengye a:hover{ border:1px solid #0970d7;background:#1887f6; color:#fff;}
#fengye input{  height:30px; text-decoration:999em; border:none; width:20px; height:18px;}
#fengye button{ width:30px; height:20px; background:#FF3300; color:#333; cursor:pointer;}


/*---------技术服务 列表-------*/
#article_lb{clear:both;}
#article_lb li{line-height:35px; height:35px; background:url(../images/xg1.jpg) no-repeat 3px 15px; border-bottom:1px dashed #e5e5e5; font-size:12px; padding-left:13px; overflow:hidden;font-family:"Microsoft YaHei";}
#article_lb li a{ color:#444; float:left; font-size:12px;}
#article_lb li a:hover{color:#f60; }
#article_lb li span{ float:right; color:#727272;}


/*---------新闻列表-------*/
#ny_newslb_box{ padding:5px 0px 15px 0px; clear:both;}
#ny_newslb_box li{line-height:25px; border-bottom:1px solid #e5e5e5; font-size:12px;overflow:hidden; padding-bottom:20px; margin-bottom:20px;font-family:"Microsoft YaHei";}
#ny_newslb_box li a{ color:#333;font-size:14px; display:block;}
#ny_newslb_box li a:hover{ color:#FF0000;}
#ny_newslb_box li span{color:#999; clear:both; display:block;}
#ny_newslb_box li p .news_img{ float:left; margin-right:15px; overflow:hidden;}
#ny_newslb_box li p .news_img img{width:120px; height:120px;}
#ny_newslb_box li p{ line-height:20px; color:#aaaaaa; font-size:12px; padding-top:5px; float:left; max-height:120px; overflow:hidden;}


#case_box{ clear:both;}
#case_box .case_box01{ width:165px;padding-top:10px; height:180px; float:left; margin-right:20px; margin-bottom:10px; text-align:center;}

#case_box .imgs{ border:1px solid #e0e0e0; width:165px; height:140px; display:block; overflow:hidden; text-align:center; vertical-align:middle; line-height:154px;}
#case_box .imgs a{ margin:0px; padding:0px; width:165px; height:140px;text-align:center; display:block; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */ }
#case_box .pname{ background:#F9F7F8; padding:7px 10px 10px 10px;}
#case_box .pname a{  overflow:hidden; color:#333333; text-decoration:none; height:24px; line-height:24px; display:block}


#ny_zjfc_box{ clear:both;}
#ny_zjfc_box .zjfc_box01{ width:125px;padding-top:10px; height:180px; float:left; margin-right:20px; margin-bottom:10px; text-align:center;}

#ny_zjfc_box .imgs{ border:1px solid #e0e0e0; width:125px; height:150px; display:block; overflow:hidden; text-align:center; vertical-align:middle; line-height:154px;}
#ny_zjfc_box .imgs a{ margin:0px; padding:0px; width:125px; height:150px;text-align:center; display:block; display:table-cell;/* for opera */text-align:center;vertical-align:middle;/* for opera */ }
#ny_zjfc_box .pname{ background:#F9F7F8; padding:7px 10px 10px 10px;}
#ny_zjfc_box .pname a{  overflow:hidden; color:#333333; text-decoration:none; height:24px; line-height:24px; display:block}


/* 资料下载列表 */
#news_bt_box{background:#f3f3f3 ;color:#000; height:25px; line-height:25px;}
#news_bt_box td{border:1px solid #eee; margin:0px; border-collapse:inherit;}

#dowm_leibiao{ margin:10px 0 20px 0;}
#dowm_leibiao li{ height:32px; line-height:32px;background:url(/images/inco1.gif) no-repeat 2px 8px; padding-left:25px;border-bottom:1px solid #ddd;}
#dowm_leibiao li:hover a{ color:#f06524;}
#dowm_leibiao li a{ float:left; color:#333;}
#dowm_leibiao li a:hover{ color:#f46f0e;}
#dowm_leibiao li span{ float:right; color:#444; margin-right:15px; font-size:12px;}
#dowm_leibiao li span b{ margin-right:80px; font-weight:normal; font-style:normal;}

#down_bt{ font-size:20px;font-family: "Microsoft YaHei"!important; margin:10px 0 10px 0;}


/* 产品详细页 产品图片展示和基本资料 */
#pro_detail_box01{ width:100%;height:280px;clear:both; padding-top:10px; margin-bottom:20px; padding-bottom:10px;}
#prodetail_img{ float:left; width:280px; position:relative; height:280px; padding:3px; border:2px solid #ddd; background:#fff; text-align:center;}
#prodetail_img img{ vertical-align:middle;}
#fdj{ position:absolute; margin-top:-15px; margin-left:240px; float:right; display:block;}


#pro_detail_text{ float:right; height:260px;width:410px;_width:410px;  display:block; font-size:12px;}
#pro_detail_text h1{font-size:16px; line-height:23px; border-bottom:1px solid #ccc; color:#0970d7; margin-bottom:12px;font-family: "Microsoft YaHei"; padding-bottom:10px;}
#pro_detail_text .fhbc{ font-size:12px; line-height:22px; color:444;}
#pro_detail_text .bt{ font-size:14px; color:#333; background:url(../images/bgPro2.jpg) no-repeat left; padding-left:22px; margin-bottom:10px;}

#pro_detail_text .pro_ms{ margin-top:10px;clear:both; line-height:20px; overflow:hidden; margin-bottom:15px;}
#pro_detail_text .pro_ms p{ line-height:20px; color:#666;}

#pro_detail_text .pro_gwc_an_box{ clear:both;padding-top:20px; margin-bottom:20px; height:40px;}
#pro_detail_text .pro_gwc_an_box .gwc_an3{ display:block; line-height:40px; overflow:hidden; width:140px; height:40px;background: url(../images/pdf.png) no-repeat 10px 5px #f06524; color:#fff; font-size:18px; text-indent:50px;cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left;}
#pro_detail_text .pro_gwc_an_box .gwc_an3:hover{ ;background: url(../images/pdf.png) no-repeat 10px 5px #FF3300;}

#pro_detail_text  .gwc_an2{ display:block; margin-top:10px; clear:both; line-height:40px; overflow:hidden;background:#f06524; width:140px; height:40px; color:#fff; font-size:18px; text-align:center; cursor:pointer;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; behavior: url(PIE.htc); float:left; margin-left:10px;}
#pro_detail_text .gwc_an2:hover{ background:#FF3300;}


.proxlbox{ width:200px; margin:0 auto;}

/* 产品介绍、详细参数、售后服务--TAB-- */ 
#ny_pro_box02{ width:100%; clear:both; margin-top:10px;}
#ny_pro_box02 #con { width:100%;margin:0 auto; clear:both;}
#ny_pro_box02 #tags {height:33px;line-height:35px; border-bottom:2px solid #0970d7;}
#ny_pro_box02 #tags li {float:left;list-style-type: none; height:33px; margin-right:3px;}
#ny_pro_box02 #tags li a {color: #333;line-height:33px;height:33px;width:102px; background:#ddd; text-decoration: none;display:block; text-align:center;font-size:14px;}
#ny_pro_box02 #tags li a:hover{ width:102px;color:#fff; height:33px; border-top:none;}

#ny_pro_box02 #tags li.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;}
#ny_pro_box02 #tags li.selectTag {background-position: left top;  position: relative; height:33px;}
#ny_pro_box02 #tags li.selectTag a {width:102px;height:33px; background:#0970d7; color:#fff;}

#ny_pro_box02 #tags #pro_down{ background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat #fff; float:right;}
#ny_pro_box02 #tags #pro_down a{ color:#03a25d;background:none; background:url(../images/arrow_down_alt1_32x32.png) no-repeat 0px 7px #fff;}


#ny_pro_box02 #tagContent {font-size:12px;color:#333;overflow:hidden;clear:both; width:100%; clear:both; min-height:200px; line-height:24px; background:#fff;}
#ny_pro_box02 .tagContent {DISPLAY: none; COLOR: #474747; padding-top:15px; padding-bottom:20px;}
#ny_pro_box02 #tagContent DIV.selectTag {DISPLAY: block; overflow:hidden;}


#tagContent table{border: 0px solid #fff;	border-collapse: collapse;}	
#tagContent table tr td{border: 1px solid #ccc;}


/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:280px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#0970d7;}


/*----网站地图 ----*/
.cont-box{ color:#444; font-size:12px;}
.sitemap-title{ background:url(../images/sitemap001.jpg) no-repeat; height:27px; color:#03a25d}
.sitemap-title .lkj{ padding-left:29px; font-weight:bold; padding-top:2px;}
.sitemap-title a{ color:#0350a3;}
.sitemap-title a:hover{color:#f60;}
.sitemap-list{ margin:10px 0px 15px 30px;}
.sitemap-list a{ color:#787878; margin-right:10px;}
.sitemap-list a:hover{ color:#f60;}


/*---人力资源---*/
#job_bg{ background:url(../images/job_bg.jpg) no-repeat bottom; height:250px; line-height:26px; color:#444; padding-top:30px;}
#job_bg h1{ font-size:24px; font-weight:normal; margin-bottom:15px;}
#job_bg ul{ width:328px;}
#job_bg ul li{ background:url(../images/icon10.png) no-repeat 0px 10px; padding-left:15px;}


table.ttl1{ background:#f3f3f3; height:32px; width:100%; border:1px solid #eee; margin-top:5px;}
table.ttl1 td{ font-weight:bold;color:#333;}

table.list{ margin:10px 0 0;}
table.list td{ height:30px; text-align:center; color:#666; border-bottom:1px solid #eee;}
table.list td.ttl{ text-align:left; padding:0 0 0 10px;}
table.list td.date{ text-align:left; color:#BBBBBB;}
table.list td.number{ color:#BBBBBB; font-size:11px; padding:0 0 0 10px; text-align:left;}
table.list td a{ color:#333;}


.job_nav_list{ width:100%; height:25px; clear:both; margin-top:10px; margin-bottom:20px;}
.job_nav_list a{ min-width:70px; height:25px; display:block; float:left; background:#dddddd; color:#333; text-align:center;line-height:25px; margin-right:5px; padding:0 5px 0 5px;}
.job_nav_list a:hover{ background:#666; color:#fff;}
.job_nav_active{ background:#009241!important; color:#fff!important;}

.jobname{ font-weight:bold; font-size:14px; color:#757575; margin:10px 0 15px;}
table.ttl2{ border:1px solid #E6E6E6;}
table.ttl2 td{ color:#666; text-align:center; font-weight:bold; background:#F2F2F2;}

.table1 td{ height:40px; text-align:center;}
.table1 td.f11{ font-size:11px; color:#bbb;}
.job_name{ text-align:left; margin-left:10px;}
.list a:hover{ color:#f2731e;}

.jobinfo{ color:#949494; line-height:24px; padding:20px 0 20px 20px; border-top:1px dotted #C8C8C8;}
.jobinfo b{ color:#abcd05;}

.btnbar{ text-align:right; margin:20px 0 0; border-top:2px solid #ccc; clear:both; padding-top:20px;}
.btnbar a{ margin:25px 0 0 15px;}

.yingpin td{ padding:5px 0;}
.yingpin .label{ width:90px; color:#989898;}
.yingpin .input{ width:430px;}
.yingpin .txtbox{ width:420px; height:21px; line-height:21px; padding:0 5px; border:1px solid #D6D6D6;}
.yingpin .txtarea{ width:420px; height:100px; line-height:21px; padding:0 5px; border:1px solid #D6D6D6;}
.yingpin .important{ width:30px; color:#f00; text-align:center;}
.yingpin .msg{ color:#CFCFCF;}
.yingpin .btn{ padding:25px 0 10px;}

.imgbox{ width:207px; height:180px; margin:0 0 10px; background:url(/images/bg_img.gif) no-repeat; overflow:hidden;}
.imgbd{ display:block; width:185px; height:131px; text-align:center; padding:13px 0 0; margin:0 auto;}
.imgbd img{ width:185px; height:131px;}
.title1{ display:block; height:20px; line-height:20px; text-align:center; margin:5px auto 0; overflow:hidden;}
.title1:hover{ color:#990000;}

/* 招聘简历表 */
.ListTable{ width:98%; border:0;}
.ListTable td{height:20px; }
.ListTable td input{ border:1px solid #ccc; height:20px; padding:1px 0 0 1px}
.ListTable td textarea{ border:1px solid #ccc; overflow-y:auto; padding:1px}
.ListTable td.title{ width:60px; vertical-align:middle; text-align:right; padding-right:10px;}
.ListTable td.content{ padding-left:8px;}

inside_rnewscon{width:697px; display:block; margin-top:10px; float:left; line-height:22px;}
.inside_rnewscon P.lx{ font-weight:bold; padding-left:20px;}
.inside_rnewscon P b{ padding-left:20px;}

/*---------在线咨询-------*/
.txtbox{border:1px solid #ccc;height:30px;line-height:30px;width:250px; padding-left:5px;font-family: "Microsoft YaHei"!important; color:#727272; font-size:12px;}
.txtbox:hover{border:1px solid #727272;height:30px;line-height:30px;width:250px;color:#333;outline:none; }
.txtbox:focus{border:1px solid #444;height:30px;line-height:30px;width:250px;color:#333;outline:none; }

.txtbox01{border:1px solid #ccc;height:30px;line-height:30px;width:80px; padding-left:5px;font-family: "Microsoft YaHei"!important;color:#727272;}
.txtbox01:hover{border:1px solid #727272;height:30px;line-height:30px;width:80px;color:#333;outline:none; }
.txtbox01:focus{border:1px solid #444;height:30px;line-height:30px;width:80px;color:#333;outline:none; }
.bfont{ font-size:12px; color:#333333;}

.order_nr_box{ width:580px; font-size:12px; height:100px;border:1px solid #ccc;overflow:auto;background:none;padding-left:5px;font-family: "Microsoft YaHei";color:#333;background:#fff;}
.order_nr_box:hover{border:1px solid #727272;color:#333; background:#fff;outline:none; }
.order_nr_box:focus{border:1px solid #444;color:#333;outline:none; }

#loginbox{width:100%;margin:10px;}
#loginbox tr td{ padding-bottom:10px;}
#loginbox tr td p{ padding-left:20px;}

#btnlogin {width:150px;height:40px; margin:20px 0 0 90px;}
#btnlogin .tj_input{ width:150px; height:38px; background:#ff7300;text-align:center; color:#fff; font-size:16px; border:none; margin:0px;cursor: pointer;font-family: "Microsoft YaHei"; }
#btnlogin .tj_input:hover{background:#e60144;}



/*---- 技术支持 FQA 问题列表 ----*/
#fqa_box { zoom:1; width:100%; margin:0 auto; margin-bottom:20px; clear:both;}
#fqa_box h3 { font-family: "Microsoft YaHei",微软雅黑; font-size:16px; background:#f7f7f7; height:43px; line-height:43px; padding-left:12px; }
#fqa_box ul li { display:inline; }
#fqa_box ul li a { background:url(../images/bg1.png) no-repeat 200px 18px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  height:43px;  line-height:43px; border-bottom:1px dotted #d2d2d2; }
#fqa_box ul li a.noline { border-bottom:none; }
#fqa_box ul li a:hover{ color:#01a6dc; }
#fqa_box ul li a.selected:hover { color:#fff; }
#fqa_box ul li { border-bottom:1px dotted #d2d2d2; display:inline-block; width:100%; position: relative; min-height:43px; _height:43px; z-index: 10; zoom:1 }
#fqa_box ul li h4 { cursor:pointer; background:url(../images/fqa_icon01.jpg) no-repeat 0 10px; padding-left:30px; text-decoration:none; font-size:15px; color:#333; display:block;  line-height:43px; font-weight:normal; }
#fqa_box ul li.noline { border-bottom:none; }
#fqa_box ul li h4:hover { color:#018dcb; text-decoration:none; }
#fqa_box ul li.selected h4 { background:url(../images/fqa_icon02.jpg) no-repeat 0 10px; border-bottom:1px dotted #d2d2d2; }

#fqa_box li .list-item { line-height:22px; font-size:12px; color:#444; position:relative; zoom:1; background:#f3f3f3; padding:10px 10px 10px 20px; border-left:3px solid #018bcc;}
.none { display:none;}

/*-- 案例LIST页 列表样式 --*/
.case_listbox{ width:755px; clear:both; margin-top:6px; margin-left:-15px;}
.case_listbox li{ width:360px; float:left; border:1px solid #ddd; margin:0 0px 15px 15px; position:relative;  height:162px; overflow:hidden;}
.case_listbox li:hover{ border:1px solid #999;}
.case_listbox li .pic{ height:160px; width:160px; background:#fff; display:table-cell;text-align:center;float:left; overflow:hidden; background:#fff;}
.case_listbox li .pic:hover{}

.case_listbox li .title{ float:left; width:190px; margin-left:10px; text-align:left; margin-top:15px; overflow:hidden;}
.case_listbox li .title h1 a{ font-size:16px; height:16px; line-height:16px; overflow:hidden; font-weight:normal; color:#333; margin-bottom:10px; display:block;}
.case_listbox li .title h1 a:hover{ color:#e80043;}
.case_listbox li .title p{ font-size:12px; color:#999; line-height:22px; height:88px; overflow:hidden; margin-bottom:5px;}


.left_eml{ width:220px; height:106px; background:url(../images/emain-1.jpg) no-repeat; margin-top:10px; text-align:center;}
.left_eml p{ padding-top:70px}
.left_con{ width:220px; height:213px; background:url(../images/left_contact_img.jpg) no-repeat; margin-top:10px; line-height:30px; padding-left:40px; padding-top:50px}
.left_con p{ margin-top:5px;}



#box_main_sub2{width:100%; background:no-repeat center url('../images/bg1.jpg');
}
.columnSpace{padding-bottom: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;}
.FrontSpecifies_show01-d1_c1 {width: 100%;}
.banner_box{z-index: 100;position: relative;padding-bottom: 0px;background-color: transparent;margin: 0px auto;padding-left: 0px;width: 1000px;padding-right: 0px;height: 470px;overflow: hidden;padding-top: 0px;}
.banner{padding-bottom: 0px;background-color: transparent;margin: 0px;padding-left: 0px;width: 1000px;padding-right: 0px;float: right;height: 470px;padding-top: 0px;}
.banner UL{padding-bottom: 0px;background-color: transparent;margin: 0px;padding-left: 0px;width: 100%;padding-right: 0px;height: 470px;padding-top: 0px;}
.banner UL LI{padding-bottom: 0px;margin: 0px;padding-left: 0px;width: 100%;padding-right: 0px;height: 0px;padding-top: 0px;background-color:transparent;}
.banner UL LI A{padding-bottom: 0px;margin: 0px;padding-left: 0px;width: 100%;padding-right: 0px;display: block;height: 470px;padding-top: 0px;}
.banner UL LI IMG{padding-bottom: 0px;margin: 0px auto;padding-left: 0px;width: 1000px;padding-right: 0px;height: 470px;padding-top: 0px;}
.banner_prev{z-index: 1000;position: absolute;width: 39px;display: none;background: url(../images/btn.png) no-repeat;height: 50px;top: 210px;cursor: pointer;}
.banner_next{z-index: 1000;position: absolute;width: 39px;display: none;background: url(../images/btn.png) no-repeat;height: 50px;top: 210px;cursor: pointer;}
.banner_prev{left: 0px;}
.banner_next{background-position: right 50%;right: 0px;}
.banner .num{z-index: 100;position: absolute;text-align: center;padding-bottom: 5px;background-color: transparent;margin: 0px auto;padding-left: 0px;width: 1000px;bottom: -20px;padding-right: 0px;height: 10px;padding-top: 5px;}
.banner .num A{border-bottom: #fff 2px solid;text-align: center;border-left: #fff 2px solid;padding-bottom: 0px;background-color: #ccc;text-indent: 20px;margin: 0px 5px;padding-left: 0px;width: 13px;padding-right: 0px;display: inline-block;height: 13px;color: #ccc;font-size: 1px;overflow: hidden;border-top: #fff 2px solid;cursor: pointer;border-right: #fff 2px solid;text-decoration: none;padding-top: 0px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.banner .num A:hover{text-decoration: none;}
.banner .num A.activeSlide{border-bottom: #fff 2px solid;text-align: center;border-left: #fff 2px solid;padding-bottom: 0px;background-color: #9ec600;margin: 0px 5px;padding-left: 0px;width: 13px;padding-right: 0px;display: inline-block;height: 13px;color: #9ec600;font-size: 1px;overflow: hidden;border-top: #fff 2px solid;cursor: pointer;border-right: #fff 2px solid;text-decoration: none;padding-top: 0px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.banner .num A.activeSlide:hover{text-decoration: none;}


.mulu1{ font-size:14px;}


/*----宽屏*banner----*/
#banner_big{ height:450px; width:100%;  background:none; clear:both; position:relative; z-index:1}
#banner_big .picBtnLeft { height:450px; position:relative; zoom:1; width:100%; overflow:hidden;}
/*----圆角切换按钮----*/
#banner_big .picBtnLeft .hd {width:135px; height:10px; position:absolute; left:50%; margin-left:-30px; text-align:center; bottom:30px; z-index:10;  }
#banner_big .picBtnLeft .hd ul { overflow:hidden; zoom:1; display:block; height:12px; width:110px; padding:5px 15px 5px 15px;}
#banner_big .picBtnLeft .hd ul li {float:left; _display:inline; cursor:pointer; text-align:center;  -moz-border-radius: 15px;   -webkit-border-radius: 15px;  border-radius:15px;  width:12px; height:12px; background-color:rgba(255, 255, 255, 0.3); overflow:hidden; margin-right:5px; margin-left:5px;  }
#banner_big .picBtnLeft .hd ul li.on { background-color:#fff;}
/*----箭头切换按钮----*/
#banner_big .picBtnLeft .hdd{width:84%; overflow:hidden; height:40px; margin-top:190px; padding:0 8%; position:absolute; z-index:10;} 
#banner_big .picBtnLeft .hdd .prev{ display:block;width:40px; height:40px;float:left;overflow:hidden;cursor:pointer; background:url(../images/prev.png) no-repeat;}
#banner_big .picBtnLeft .hdd .prev:hover{ background:url(../images/prevh.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next{ display:block;width:40px;height:40px;float:right;overflow:hidden;cursor:pointer; background:url(../images/next.png) no-repeat;}
#banner_big .picBtnLeft .hdd .next:hover{background:url(../images/nexth.png) no-repeat;}

#banner_big .picBtnLeft .bd {height:450px; left: 50%; margin-left: -960px; position: absolute; width: 1920px;}
#banner_big .picBtnLeft .bd img {}
#banner_big .picBtnLeft .bd li { position:relative; zoom:1; width:1920px; display:inline-block; }
#banner_big .picBtnLeft .bd li .pic { position:relative; z-index:0; line-height:0px; }
#banner_big .picBtnLeft .bd li .bg { display:none;}
#banner_big .picBtnLeft .bd li .title { display:none;}
#banner_big .picBtnLeft .bd li .pic a { display:block; width:1920px; height:450px; overflow:hidden; margin:0; padding:0;}
#banner_big .picBtnLeft .bd a img { padding-top: 0px!important}
/*----宽屏*结束----*/


/*---- 底部 -----*/
#foot{width:100%; background:#0970d7; color:#FFF; height:190px; margin-top:30px; padding-top:50px; clear:both}
#foot .foot{width:1000px; margin:0px auto;}
#foot .foot .con{width:370px; float:left; border-right:1px solid #3a8ddf; margin-right:25px;}
#foot .foot .foot_wz{ font-size:13px; line-height:27px; background:url(../images/ico.jpg) no-repeat left; height:77px; padding-left:27px; margin-top:20px;}
#foot .foot .con span{height:38px; border-top:1px solid #FFF; margin-top:16px; padding-top:16px; display:block; background:url(../images/foot_tel.png) no-repeat 0 16px; font-size:26px; color:#FFF; font-weight:bold; line-height:28px; padding-left:44px}
#foot .foot .ewm{ width:109px; float:left; text-align:center; font-weight:bold; line-height:40px; margin-right:45px}
#foot .foot .foot_l{width:130px; float:left; height:133px; overflow:hidden; margin:0 10px;}
#foot .foot .foot_l .top{margin-bottom:10px}
#foot .foot .foot_l .top a{font-size:14px; color:#FFF; font-weight:bold;}
#foot .foot .foot_l li{height:25px; line-height:25px; overflow:hidden}
#foot .foot .foot_l li a{font-size:13px; color:#95d0f2;}


#bottom{width:100%; background:#004c99; height:60px; line-height:30px; padding-top:15px; clear:both; font-size:12px; color:rgba(255, 255, 255, 0.5);}
#bottom .bottom{width:1000px; margin:0px auto; }
#bottom .bottom a{ color:rgba(255, 255, 255, 0.5);}
